loaf of bread resembling biscuits. - German English Dictionary